Au début du XXe siècle, en France, Célestine, 16 ans, est une jeune couturière épanouie. Elle déchante lors de son mariage avec le pâtissier du village qui la maltraite et fuit aux Etats-Unis avec Ferdinand, son amant. Elle crée alors sa propre ligne de vêtements à Los Angeles, jusqu'à la disparition de son compagnon dans un tremblement de terre. Désoeuvrée, la jeune femme rentre auprès des siens.
Alors que sa petite-fille Mona prépare un concert avec un pianiste mondialement connu, Eva reçoit un bouquet de 80 roses rouges pour son anniversaire. Ce cadeau mystérieux la replonge dans son passé : son enfance tourmentée par un père tyrannique, son mariage arrangé qui l'emmène jusqu'en Indochine ou encore sa rencontre avec le grand amour de sa vie sur le bateau la ramenant en France.